// ============================== 导入依赖 ============================== //

// ============================== 导出表单下拉框 ============================== //

export default {
  // —————————————————————————————— 公共覆盖 —————————————————————————————— //

  bind: { type: String, default: 'select' }, // 绑定键名，触发 @change 事件

  // —————————————————————————————— 私有属性 —————————————————————————————— //

  dict: { type: Array, default: () => [] }, // 字典列表
  grayed: { type: Array, default: () => [] }, // 置灰列表
  initFirst: { type: Boolean, default: false }, // 是否默认选中第一个
  noSearch: { type: Boolean, default: false }, // 能否搜索

  hasRight: { type: Boolean, default: false }, // 下拉项右侧有无辅助信息 (dict 需为 [id, name, other])
  rightIndex: { type: Number, default: 2 }, // 右侧辅助信息的字典下标 (必须大于等于 2)
}
